package com.lsj.service;

import com.lsj.core.page.QueryPage;
import com.lsj.core.page.ResultPage;
import com.lsj.dto.sys.DictAddDto;
import com.lsj.dto.sys.DictDeleteDto;
import com.lsj.dto.sys.DictDto;
import com.lsj.dto.sys.DictUpdateDto;

/**
 * @Author:lin.sj
 * @Data:2021/8/2 21:29
 * @Desc:
 */
public interface DictService {
    DictDto addDict(DictAddDto dto);
    void deleteDict(DictDeleteDto dto);
    DictDto getDictById(Long dictId);
    void updateRole(DictUpdateDto dto);
    ResultPage<DictDto> listDict(QueryPage<DictDto> queryPage);
}
